body{
	margin:10px 15px;
	font: 12px Arial, Helvetica, sans-serif;
        background-image: url(../img/fundo_azul6.jpg);
        background-repeat: no-repeat;
        background-attachment: fixed;
	}

#tudo {
	width:940px;
    background-color:transparent;
	}

#topo {	
	height:170px;
	background-color:transparent;
	padding-bottom:30px;
	}

#principal {
	width:740px;
	height:700px;
	background-color:#fff;
	float:right;
	
	}

#navegacao {
	width:200px;
	height:700px;
	background-color:#ccc;
	float:left;
	}

#rodape {	
	height:25px;
	color:eee;
	clear:both;
	background-image:url(../img/fundo_roda.jpg);
	font: 10px Verdana, sans-serif;
	text-align:right;
	}
	
#barlateral
{
	height:30px;
	width:940px;
	background-color:#ccc;
	padding-top:5px;
	background-image:url(../img/fundo_roda.jpg);
	float:top;
	}
	
#frmlogin{
    height:15px;
	width:450px;
	color:#eee;
	clear:both;
	background:#ccc;
	float:top;
	padding:0;
	margin:0;
}


h1#topo {
    width: 940px;
	height: 170px;
	/*background: url(logo2.png) no-repeat center;*/
	background: url(../img/logo3.png) no-repeat center;
	background-color:transparent;
	}
h1#topo span {
	display: none;
	}

table#alter tr td {
background: #cfc;
border: 0.8px solid;
} 
table#alter tr.dif td {
background: #eee;
border:0.8px solid;
} 

/* estilos de menu */

#nav , #nav * {
  padding:0;
  margin:0;
}

#nav, #nav ul {
  width: 70em;
  list-style:none;
  font: bold 12px Verdana, Arial, Helvetica, sans-serif;
  padding:0;
  margin:0;
  }

  #nav li {float: left;}
  
  #nav a{
    display:block;
	width: 10em;
	height:2em;
	line-height:2;
	text-align:center;
	text-decoration:none;
	background-color: #69c;
	color: #fff;
    border: 1px solid #ccc;
	border-width: 0 1px 1px;
  }
  
  #nav a:hover{
    text-decoration:none;
	background: #c7daec;
	color: #69c;
  }
  
  #nav a.bullet{background:#69c url(bullet.gif) no-repeat right;}
  
  #nav a.bullet:hover {background: #c7daec url(bullet.gif) no-repeat right;}
  
  #nav li ul {
     position: absolute;
	 left: -1000em;
	 width: 10em;
	 margin: 0;
  }
  
  #nav ul ul {margin: -2.1em 0 0 10.1em;}
  
  #nav li:hover ul ul, #nav li.over ul ul {left: -1000em;}
  
  #nav li:hover ul, #nav li li:hover ul, #nav li li.over ul, #nav li.over ul{
    left:auto;
  }

	/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

/*Estlios de formul�rio */
form.login {
background-color: #FFFFCC; 
font: 11px Verdana, sans-serif;
border: 2px solid #0000FF;
padding-left:-10px;
}
.campos {
background-color:#B0E0E6; 
font: 11px georgia, sans-serif;
color:#0033CC;margin-right: 20px;
}
.botao {
background-color: #23c;
font: 10px Arial, sans-serif;
color: #000;
}
.label{
 color:#000088;
 font: 12px Verdana, sans-serif;
}
.senha2{
 color:#fff;
 font: 10px Verdana, sans-serif;
}